home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / print204.zip / PB.DOC < prev    next >
Text File  |  1992-12-11  |  33KB  |  986 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                                P r i n t e r B U D D Y (tm)
  11.  
  12.  
  13.  
  14.                              A Setup Utility For All Printers
  15.  
  16.                                        Version 2.04
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.                                        USER'S GUIDE
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.                            Copyright (c) 1991-1992 Lenard Dean
  50.                                    All Rights Reserved
  51.  
  52.                                     December 11, 1992
  53.             Warranty And License
  54.             ====================
  55.  
  56.             This software and accompanying documentation is provided AS-IS.
  57.             Even though the author has tested this software and reviewed its
  58.             documentation, NO WARRANTY OR REPRESENTATION RELATING TO IT IS
  59.             MADE, WHETHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT
  60.             LIMITATION, THE WARRANTIES OF MERCHANTABILITY AND OF FITNESS FOR
  61.             ANY PURPOSE.  THE AUTHOR ASSUMES NO LIABILITY FOR DAMAGES, DIRECT
  62.             OR CONSEQUENTIAL, WHICH MAY RESULT FROM THE USE OF THIS SOFTWARE,
  63.             even if advised of the possibility of such damages.  THE USER
  64.             BEARS ALL RISK AS TO THE QUALITY AND PERFORMANCE OF THIS
  65.             SOFTWARE.
  66.  
  67.  
  68.             Trademarks
  69.             ==========
  70.  
  71.             Product names mentioned in this documentation are trademarks or
  72.             registered trademarks of their respective owners.  PrinterBUDDY
  73.             is a trademark of Lenard Dean.
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.                                      _______
  89.                                 ____|__     |                (R)
  90.                              --|       |    |-------------------
  91.                                |   ____|__  |  Association of
  92.                                |  |       |_|  Shareware
  93.                                |__|   o   |    Professionals
  94.                              -----|   |   |---------------------
  95.                                   |___|___|    MEMBER
  96.             Table Of Contents
  97.             =================
  98.  
  99.  
  100.  
  101.  
  102.             Introduction ................................................. 1
  103.  
  104.  
  105.             Getting Started .............................................. 1
  106.  
  107.  
  108.             Creating Printer Configurations .............................. 3
  109.  
  110.  
  111.             Using PrinterBUDDY ........................................... 5
  112.  
  113.  
  114.             Running From A Batch File .................................... 6
  115.  
  116.  
  117.             Customizing PrinterBUDDY ..................................... 7
  118.  
  119.  
  120.             Contacting The Author ........................................ 11
  121.  
  122.  
  123.             APPENDIX A: Registration Information ......................... 12
  124.  
  125.  
  126.             APPENDIX B: Color Chart ...................................... 13
  127.  
  128.  
  129.             APPENDIX C: Scan Code Chart .................................. 14
  130.  
  131.  
  132.             APPENDIX D: Decimal-Hexadecimal Conversion Chart ............. 15
  133.             Introduction
  134.             ============
  135.  
  136.             Today's printers, particularly lasers, have an extensive set of
  137.             programming commands and formatting codes built into them.  How
  138.             many times have you wanted to setup a printer but had no real
  139.             simple way of doing it?  If you are an intermediate or advanced
  140.             user, probably more than once.
  141.  
  142.             PrinterBUDDY is elegant in its simplicity.  No matter how complex
  143.             your printer setups may be, PrinterBUDDY lets you handle them
  144.             with ease.  And unlike other printer utilities, ANY type of
  145.             printer can be configured with PrinterBUDDY.  The more feature-
  146.             rich the printer command set is, the more powerful PrinterBUDDY
  147.             becomes.
  148.  
  149.             PrinterBUDDY is available as a "normal" program and as a memory-
  150.             resident (TSR) program.  Both versions allow you to select
  151.             printer configurations from a menu list.  However, with the
  152.             normal program, you can also select a configuration from the
  153.             command line thus allowing you to run PrinterBUDDY from a batch
  154.             file.  The memory-resident version on the other hand lets you
  155.             setup a printer within most MS-DOS applications.
  156.  
  157.             PrinterBUDDY is completely customizable.  Not only can you define
  158.             the location where the menu list will pop up but also the menu's
  159.             colors and border type.  Since PrinterBUDDY is mouse-aware, mouse
  160.             sensitivity, scroll speed, and cursor color can also be defined.
  161.             And in the TSR version, you have the option of specifying your
  162.             own hot key and choosing how the TSR will load into memory (ie.
  163.             conventional, swap-to-EMS, or swap-to-disk).
  164.  
  165.  
  166.             Getting Started
  167.             ===============
  168.  
  169.             To run PrinterBUDDY, you'll need the following minimum hardware:
  170.  
  171.                  * IBM PC, XT, AT, PS/2, or 100% compatible computer
  172.                  * 256K bytes of conventional memory
  173.                  * monochrome or color monitor
  174.                  * floppy disk drive or hard disk
  175.                  * mouse (optional)
  176.                  * printer
  177.  
  178.             You will also need the software below:
  179.  
  180.                  * MS-DOS version 2.00 or later to run the normal
  181.                    program; version 3.00 or later to run the TSR program
  182.                  * text editor or word processor that can save in ASCII
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.                                                                             1
  190.             Executing the self-extracting file PB204.EXE should have produced
  191.             the following files:
  192.  
  193.                  PB.EXE         Normal Version Of PrinterBUDDY
  194.                  PBTSR.EXE      TSR Version Of PrinterBUDDY
  195.                  PB.DOC         PrinterBUDDY Documentation
  196.                  SAMPLE.PCF     Sample Printer Configurations File
  197.                  WHATSNEW.DOC   What's New Information
  198.                  SYSOP.DOC      Sysop Information
  199.                  FILE_ID.DIZ    Special BBS Description File
  200.                  INSTALL.EXE    Installation Program
  201.  
  202.             The quickest way to install or upgrade PrinterBUDDY is to run
  203.             INSTALL.  If you are upgrading from a version older than v2.00,
  204.             it is important that PrinterBUDDY be installed through INSTALL
  205.             because your existing PB.PCF needs to be modified.
  206.  
  207.             When the INSTALL program is run, you will be asked the following:
  208.  
  209.                  1) the directory to install PrinterBUDDY in. The default is
  210.                     c:\pb but it might make more sense to put it into your
  211.                     "utilities" directory.
  212.  
  213.                  2) if you are upgrading from a version older than v2.00.
  214.  
  215.                  3) whether you want PrinterBUDDY's location added to the
  216.                     PATH statement in AUTOEXEC.BAT.  (If it already exists,
  217.                     it will not be added.)  If so, the original AUTOEXEC.BAT
  218.                     will be saved as AUTOEXEC.OLD.
  219.  
  220.                  4) if you have a monochrome monitor with a color card.  If
  221.                     so, you should select this option to force a "black and
  222.                     white" color setup.
  223.  
  224.             Check boxes are selected by clicking with the left mouse button.
  225.             To use the keyboard, select the TAB key to move between check
  226.             boxes and the SPACEBAR to mark them.  When you're ready to
  227.             install, press ENTER.  If you're not upgrading, a file called
  228.             PB.PCF will be created.  (You'll be storing all your printer
  229.             configurations in this file.)
  230.  
  231.             If you are not upgrading, you can install PrinterBUDDY manually.
  232.             To do this, copy all the files to the destination directory.
  233.             Then from the destination directory type:
  234.  
  235.                  pb
  236.  
  237.             If you're installing on a system with a monochrome monitor and
  238.             color card, use the "/bw" switch to force a "black and white"
  239.             color setup as follows:
  240.  
  241.                  pb /bw
  242.  
  243.  
  244.  
  245.  
  246.                                                                             2
  247.             Once PrinterBUDDY has been installed, your next step is to add
  248.             printer configuration(s) to the PB.PCF file.  The next section
  249.             shows how to do this.
  250.  
  251.  
  252.             Creating Printer Configurations
  253.             ===============================
  254.  
  255.             All printer configurations you create will be stored in the
  256.             PB.PCF file.  The PB.PCF file is modified using a text editor or
  257.             word processor.  Make sure when you resave PB.PCF, to save it in
  258.             the ASCII format.  Most text editors will do this but if you are
  259.             using a word processor this will not necessarily be true.
  260.             Consult your word-processor manual on how to save to ASCII.
  261.  
  262.             Each configuration is distinguished by a unique name and enclosed
  263.             in square brackets.  When creating a name, any combination of
  264.             upper or lower case letters may be used.  The name should be no
  265.             longer than 12 characters in length.  (Any name longer than 12
  266.             characters will only be recognized from the command line.)  For
  267.             example:
  268.  
  269.                  [CONDENSED]
  270.  
  271.             To setup a printer connected to LPT2, LPT3, or PRN insert a colon
  272.             after the name and type "LPT2", "LPT3", or "PRN" like:
  273.  
  274.                  [CONDENSED:LPT2]
  275.  
  276.             For each printer command line, type some descriptive text of any
  277.             length and follow it with the "=" character.  Place the
  278.             appropriate control codes after the "=" character, separating
  279.             each value with a comma.  (A list of printer commands and
  280.             formatting codes for your printer can normally be found in the
  281.             printer's user manual.)  PrinterBUDDY recognizes printer codes in
  282.             decimal or hexadecimal format.  If you decide to use hexadecimal
  283.             codes, make sure that you precede each value with "&H".  Here are
  284.             some examples:
  285.  
  286.                  [CONDENSED:LPT2]
  287.                  Master Reset  =27,64
  288.                  Condensed ON  =15
  289.                  Left Margin   =&H1B,&H6C,&H7
  290.                  Right Margin   27,81,127
  291.                  Text          ="Condensed Mode"
  292.                  Blank Line    =""
  293.              
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.                                                                             3
  304.             Note the last two lines.  If you need to send some text to the
  305.             printer, that's how it is done.  You can have as many of these
  306.             lines as you wish.  Also, notice how spaces (or TABs) may be
  307.             inserted between the text and "=" or between "=" and the first
  308.             control code value for alignment purposes.  If you need to
  309.             temporarily prevent a line from being processed, leave out the
  310.             "=" as shown in the fifth line.
  311.  
  312.             Keep things easy to read by using a blank line between printer
  313.             configurations.  Below is a copy of SAMPLE.PCF showing what a
  314.             typical PB.PCF file may look like:
  315.  
  316.                  HotKey=&H830
  317.                  SwapMode=0
  318.                  MouseSen=12
  319.                  MouseSS=60
  320.                  Sort=1
  321.                  Row=7
  322.                  Column=25
  323.                  Length=10
  324.                  Shadow=1
  325.                  BorderType=3
  326.                  BeepSound=6
  327.                  TextColor=7
  328.                  BorderColor=14
  329.                  CsrColor=48
  330.                  MouseCsrColor=71
  331.  
  332.                  [NLQ]
  333.                  Master Reset   =27,64
  334.                  Select NLQ     =27,120,1
  335.                  Roman Font     =27,107,0
  336.                  Left Margin    =27,108,5
  337.                  Bottom Margin  =27,78,7
  338.  
  339.                  [CONDENSED:LPT2]
  340.                  Master Reset   =27,64
  341.                  Condensed ON   =15
  342.                  Left Margin    =27,108,7
  343.                  Right Margin   =27,81,127
  344.                  Bottom Margin  =27,78,7
  345.                  Tab Increments =27,101,0,2
  346.                  Text           ="Condensed Mode"
  347.                  Blank Line     =""
  348.  
  349.                  [GRAPHICS:LPT3]
  350.                  Master Reset   =27,64
  351.                  Graphic Mode   =27,116,1,27,6
  352.                  Left Margin    =27,108,5
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.                                                                             4
  361.             Notice how each configuration starts with 'Master Reset'.  If you
  362.             are modifying a configuration set by an application, you should
  363.             of course leave it out.  If not, you will clear the printer to
  364.             the settings set by its "dip switches".  (This is the same thing
  365.             as turning your printer off and then back on again.)  Also, keep
  366.             in mind reset codes vary from printer to printer so the ones used
  367.             in the examples may or may not apply to you.
  368.  
  369.  
  370.             Using PrinterBUDDY
  371.             ==================
  372.  
  373.             As was mentioned in the introduction, the normal version of
  374.             PrinterBUDDY allows you to select a printer configuration from
  375.             the command line.  Consider the following three "abbreviated"
  376.             examples from SAMPLE.PCF:
  377.  
  378.                  [NLQ]
  379.                  Master Reset  =27,64
  380.                  Select NLQ    =27,120,1
  381.                  ...
  382.                  ...
  383.  
  384.                  [CONDENSED:LPT2]
  385.                  Master Reset  =27,64
  386.                  Condensed ON  =15
  387.                  ...
  388.                  ...
  389.  
  390.                  [GRAPHICS:LPT3]
  391.                  Master Reset  =27,64
  392.                  Graphic Mode  =27,116,1,27,6
  393.                  ...
  394.                  ...
  395.  
  396.             To configure a printer through the command line, the syntax is:
  397.  
  398.                  pb configuration
  399.  
  400.             Therefore, to setup your printer with the first configuration
  401.             shown, you type:
  402.  
  403.                  pb nlq
  404.  
  405.             To setup the printer with the last configuration, you would type:
  406.  
  407.                  pb graphics
  408.  
  409.             If you prefer to use the TSR version of PrinterBUDDY to configure
  410.             your printer, you'll need to install it.  Install it by typing
  411.             the following on the command line:
  412.  
  413.                  pbtsr
  414.  
  415.  
  416.  
  417.                                                                             5
  418.             If no configuration name is entered on the command line when
  419.             using the normal version or if Alt+B, the TSR default hot key is
  420.             pressed when the TSR is installed, a menu list with all the
  421.             configurations in PB.PCF is displayed.  To navigate through the
  422.             list, use the HOME, END, PGUP, PGDN, and CURSOR keys.
  423.             Alternatively, press the left mouse button to move the menu
  424.             cursor bar up or down the menu (or click on the top or bottom
  425.             menu borders).  Clicking on the small arrows on the right side of
  426.             the menu box moves the menu's cursor bar up or down one line at a
  427.             time.  A configuration is selected by double clicking quickly
  428.             over its name using the left mouse button or by pressing the
  429.             ENTER key.  To quit PrinterBUDDY, press ESC or the right mouse
  430.             button.
  431.  
  432.             That's all there is to it.  If you are using the normal version
  433.             and NOT using DOS 3.00 or higher, make sure you execute
  434.             PrinterBUDDY from its directory or an error "Locating PB.PCF"
  435.             will result.  To un-install the TSR version, you would type the
  436.             following on the command line:
  437.  
  438.                  pbtsr /u
  439.  
  440.  
  441.             Running From A Batch File
  442.             =========================
  443.  
  444.             When running PrinterBUDDY from a batch file or program, the
  445.             following exit codes are returned to DOS after PrinterBUDDY
  446.             finishes executing:
  447.  
  448.                  0 = Printer Configured
  449.                  1 = Printer Not Configured
  450.                  2 = PB.PCF Not Found
  451.                  3 = Printer Not Ready
  452.                  4 = Configuration Not Found
  453.                  5 = No Configurations Found
  454.  
  455.             Remember to test error levels in a batch file in descending order
  456.             since a true condition is only returned if the exit code is equal
  457.             to or greater than the error level number.  Therefore:
  458.  
  459.                  echo off
  460.                  pb nlq /q
  461.  
  462.                  if errorlevel 5 goto error5
  463.                  if errorlevel 4 goto error4
  464.                  if errorlevel 3 goto error3
  465.                  if errorlevel 2 goto error2
  466.                  if errorlevel 1 goto error1
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.                                                                             6
  474.                  echo Printer Configured (No Errors)
  475.                  goto quit
  476.  
  477.                  :error5
  478.                  echo No Configurations Found
  479.                  goto quit
  480.  
  481.                  :error4
  482.                  echo Configuration Not Found
  483.                  goto quit
  484.  
  485.                  :error3
  486.                  echo Printer Not Ready
  487.                  goto quit
  488.  
  489.                  :error2
  490.                  echo PB.PCF Not Found
  491.                  goto quit
  492.  
  493.                  :error1
  494.                  echo Printer Not Configured
  495.                  goto quit
  496.  
  497.                  :quit
  498.  
  499.             One final note.  To run PrinterBUDDY in "quiet" mode so that no
  500.             text is displayed when executing, use the "/q" switch.  For
  501.             example:
  502.  
  503.                  pb nlq /q
  504.  
  505.  
  506.             Customizing PrinterBUDDY
  507.             ========================
  508.  
  509.             PrinterBUDDY uses the beginning of PB.PCF to store information
  510.             about itself.  Both versions of PrinterBUDDY share the same
  511.             PB.PCF file.  Below is a description of each parameter:
  512.  
  513.                  HotKey         Defines the hot key that will activate
  514.                                 PrinterBUDDY TSR.  The default is ALT+B.
  515.  
  516.                  SwapMode       Determines how PrinterBUDDY TSR will be
  517.                                 installed: 0=Conventional, 1=Swap-To-EMS,
  518.                                 2=Swap-To-Disk.  To un-install the TSR, use
  519.                                 the switch "/u".  For example: pbtsr /u
  520.  
  521.                  MouseSen       Sets the mouse sensitivity.  Useful values
  522.                                 range between 0 and 100.
  523.  
  524.                  MouseSS        Sets the menu's mouse scrolling speed.  Use
  525.                                 values from 0 and up.
  526.  
  527.  
  528.  
  529.  
  530.                                                                             7
  531.                  Sort           Determines whether the menu list will be
  532.                                 sorted.  0=Don't Sort, 1=Sort
  533.  
  534.                  Row            Sets the row coordinate for the menu.
  535.  
  536.                  Column         Sets the column coordinate for the menu.
  537.  
  538.                  Length         Sets the number of configuration names that
  539.                                 will be displayed on the menu.  The minimum
  540.                                 number is 2.
  541.  
  542.                  Shadow         Determines whether a shadow will be projected
  543.                                 when the menu is up.  0=No Shadow, 1=Shadow
  544.  
  545.                  BorderType     Sets the menu's border type.  There are four
  546.                                 to choose from:
  547.  
  548.                                 1 = single line all around
  549.                                 2 = double line all around
  550.                                 3 = double line horizontally, single line
  551.                                     vertically
  552.                                 4 = single line horizontally, double line
  553.                                     vertically
  554.  
  555.                  BeepSound      Sets the type of "beep sound" for error
  556.                                 messages.  Values range from 0 to 10.
  557.                                 0=No Sound.
  558.  
  559.                  TextColor      Sets the menu's text color.
  560.  
  561.                  BorderColor    Sets the menu's border color.
  562.  
  563.                  CsrColor       Sets the menu's cursor bar color.
  564.  
  565.                  MouseCsrColor  Sets the mouse cursor color.  (This
  566.                                 parameter will be set to -1 if PrinterBUDDY
  567.                                 is configured for "black & white".)
  568.  
  569.             If PrinterBUDDY TSR's default hot key conflicts with an existing
  570.             TSR or program, you will have to define a new one.  The hot key
  571.             is made up of two parts: a shift mask and a scan code.  The shift
  572.             mask specifies the ALT, CTRL, or SHIFT keys to be used.  Below
  573.             are their shift mask values:
  574.  
  575.                   Hex
  576.                  Value         Key
  577.  
  578.                    8           ALT
  579.                    4           CTRL
  580.                    2           Left SHIFT
  581.                    1           Right SHIFT
  582.  
  583.  
  584.  
  585.  
  586.  
  587.                                                                             8
  588.             When creating a hot key with more than one shift mask, simply add
  589.             the hex values together.  Because the shift mask values are less
  590.             than 10, you can add the values as if they were in decimal.  If
  591.             the result is greater than 9 don't forget to refer to Appendix D
  592.             to convert your result to hexadecimal.
  593.  
  594.             The second part of the hot key, the scan code, specifies the
  595.             other keyboard keys.  The chart in Appendix C lists all the valid
  596.             scan codes.  When creating a hot key, remember to precede the hot
  597.             key code with "&H".  Here are a few examples:
  598.  
  599.                  ALT+B               HotKey=&H830
  600.                                      Shift Mask: 8
  601.                                      Scan Code: 30
  602.  
  603.                  ALT+P               HotKey=&H819
  604.                                      Shift Mask: 8
  605.                                      Scan Code: 19
  606.  
  607.                  CTRL+B              HotKey=&H430
  608.                                      Shift Mask: 4
  609.                                      Scan Code: 30
  610.  
  611.                  CTRL+P              HotKey=&H419
  612.                                      Shift Mask: 4
  613.                                      Scan Code: 19
  614.  
  615.                  ALT+CTRL+B          HotKey=&HC30
  616.                                      Shift Mask: 8+4=12, C in hex
  617.                                      Scan Code: 30
  618.  
  619.                  ALT+CTRL+P          HotKey=&HC19
  620.                                      Shift Mask: 8+4=12, C in hex
  621.                                      Scan Code: 19
  622.  
  623.                  ALT+(Left)SHIFT+P   HotKey=&HA19
  624.                                      Shift Mask: 8+2=10, A in hex
  625.                                      Scan Code: 19
  626.  
  627.                  CTRL+(Left)SHIFT+P  HotKey=&H619
  628.                                      Shift Mask: 4+2=6
  629.                                      Scan Code: 19
  630.  
  631.             When running PrinterBUDDY as a TSR with 'SwapMode' set to 0,
  632.             PrinterBUDDY installs itself as a normal TSR and uses about 38.5K
  633.             of conventional memory.  If you find the memory penalty too high,
  634.             use one of the two "swapping" modes.  The swapping modes create a
  635.             small kernel of code (6.4K) in conventional memory when the TSR
  636.             is idle.  When the TSR is activated, the underlying program is
  637.             saved to disk or expanded memory and the TSR program is loaded in
  638.             its place.  When the TSR is finished, the underlying program is
  639.             reloaded back into memory and the TSR program is saved to disk or
  640.             expanded memory.
  641.  
  642.  
  643.  
  644.                                                                             9
  645.             If PrinterBUDDY cannot install as a swapping TSR, check the
  646.             amount of expanded memory or disk space available.  Chances are
  647.             that you don't have enough.  If you plan to install PrinterBUDDY
  648.             as a disk-swapping TSR, don't expect instant menu "pop up" and
  649.             "pop down" like in the memory modes.  It takes a couple of
  650.             seconds to save and load the underlying program.  Having a fast
  651.             hard disk with a cache helps speed things up.
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.                                                                             10
  701.             Contacting The Author
  702.             =====================
  703.  
  704.             If you have any problems, questions, or suggestions regarding
  705.             PrinterBUDDY, I would like to hear from you.  You can write to me
  706.             at:
  707.  
  708.                  Lenard Dean
  709.                  Box 73094, Woodbine Postal Outlet
  710.                  Calgary, Alberta  T2W6E0
  711.                  CANADA
  712.  
  713.             You can also reach me through one of the following electronic
  714.             services:
  715.  
  716.                  CompuServe ID: 70312,415
  717.                       GEnie ID: L.DEAN1
  718.  
  719.             Happy Printing!
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.                                                                             11
  758.             APPENDIX A
  759.             ==========
  760.  
  761.  
  762.             Registration Information
  763.             ------------------------
  764.  
  765.             PrinterBUDDY is no longer being distributed as SHAREWARE but as
  766.             FREEWARE (not PUBLIC DOMAIN).  What this means to you is that you
  767.             may use PrinterBUDDY free of charge.
  768.  
  769.             Please keep all the files together when distributing PrinterBUDDY
  770.             to friends and/or BBSs.
  771.  
  772.             Thank you.
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.                                                                             12
  815.             APPENDIX B
  816.             ==========
  817.  
  818.  
  819.             Color Chart
  820.             -----------
  821.  
  822.  
  823.                                              BACKGROUND
  824.  
  825.                         Black  Blue  Green  Cyan  Red  Magenta  Brown  White
  826.  
  827.                Black       0    16     32    48    64     80      96    112
  828.                Blue        1    17     33    49    65     81      97    113
  829.                Green       2    18     34    50    66     82      98    114
  830.             F  Cyan        3    19     35    51    67     83      99    115
  831.             O  Red         4    20     36    52    68     84     100    116
  832.             R  Magenta     5    21     37    53    69     85     101    117
  833.             E  Brown       6    22     38    54    70     86     102    118
  834.             G  White       7    23     39    55    71     87     103    119
  835.             R  Grey        8    24     40    56    72     88     104    120
  836.             O  BrBlue      9    25     41    57    73     89     105    121
  837.             U  BrGreen    10    26     42    58    74     90     106    122
  838.             N  BrCyan     11    27     43    59    75     91     107    123
  839.             D  BrRed      12    28     44    60    76     92     108    124
  840.                BrMagenta  13    29     45    61    77     93     109    125
  841.                Yellow     14    30     46    62    78     94     110    126
  842.                BrWhite    15    31     47    63    79     95     111    127
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.                                                                             13
  872.             Appendix C
  873.             ==========
  874.  
  875.             Scan Code Chart
  876.             ---------------
  877.  
  878.                  Hex                           Hex
  879.                  Key           Code            Key            Code
  880.                  ---           ----            ---            ----
  881.  
  882.                  ESC           01              L SHIFT        2A
  883.                  1 !           02              \ |            2B
  884.                  2 @           03              Z              2C
  885.                  3 #           04              X              2D
  886.                  4 $           05              C              2E
  887.                  5 %           06              V              2F
  888.                  6 ^           07              B              30
  889.                  7 &           08              N              31
  890.                  8 *           09              M              32
  891.                  9 (           0A              , <            33
  892.                  0 )           0B              . >            34
  893.                  - _           0C              / ?            35
  894.                  + =           0D              R SHIFT        36
  895.                  BKSP          0E              * PRTSC        37
  896.                  TAB           0F              ALT            38
  897.                  Q             10              SPACE          39
  898.                  W             11              CAPS           3A
  899.                  E             12              F1             3B
  900.                  R             13              F2             3C
  901.                  T             14              F3             3D
  902.                  Y             15              F4             3E
  903.                  U             16              F5             3F
  904.                  I             17              F6             40
  905.                  O             18              F7             41
  906.                  P             19              F8             42
  907.                  [ {           1A              F9             43
  908.                  ] }           1B              F10            44
  909.                  ENTER         1C              NUM            45
  910.                  CTRL          1D              SCROLL         46
  911.                  A             1E              HOME           47
  912.                  S             1F              UP             48
  913.                  D             20              PGUP           49
  914.                  F             21              GREY -         4A
  915.                  G             22              LEFT           4B
  916.                  H             23              CENTER         4C
  917.                  J             24              RIGHT          4D
  918.                  K             25              GREY +         4E
  919.                  L             26              END            4F
  920.                  ; :           27              DOWN           50
  921.                  ' "           28              PGDN           51
  922.                  ` ~           29              INS            52
  923.                                                DEL            53
  924.  
  925.  
  926.  
  927.  
  928.                                                                             14
  929.             Appendix D
  930.             ==========
  931.  
  932.  
  933.             Decimal-Hexadecimal Conversion Chart
  934.             ------------------------------------
  935.  
  936.             To convert from decimal to hexadecimal, locate the particular
  937.             decimal number (0-255) you want to convert.  Then read up to the
  938.             top row for the first digit and across to the first column for
  939.             the second digit.  To convert from hexadecimal to decimal,
  940.             reverse the procedure.  For example:
  941.  
  942.                  12 in decimal is equal to 0C (or C) in hexadecimal
  943.  
  944.                  0A (or A) in hexadecimal is equal to 10 in decimal
  945.  
  946.  
  947.  
  948.                 0   1   2   3   4   5   6  7   8   9   A   B   C   D   E   F
  949.  
  950.             0   0  16  32  48  64  80  96 112 128 144 160 176 192 208 224 240
  951.             1   1  17  33  49  65  81  97 113 129 145 161 177 193 209 225 241
  952.             2   2  18  34  50  66  82  98 114 130 146 162 178 194 210 226 242
  953.             3   3  19  35  51  67  83  99 115 131 147 163 179 195 211 227 243
  954.             4   4  20  36  52  68  84 100 116 132 148 164 180 196 212 228 244
  955.             5   5  21  37  53  69  85 101 117 133 149 165 181 197 213 229 245
  956.             6   6  22  38  54  70  86 102 118 134 150 166 182 198 214 230 246
  957.             7   7  23  39  55  71  87 103 119 135 151 167 183 199 215 231 247
  958.             8   8  24  40  56  72  88 104 120 136 152 168 184 200 216 232 248
  959.             9   9  25  41  57  73  89 105 121 137 153 169 185 201 217 233 249
  960.             A  10  26  42  58  74  90 106 122 138 154 170 186 202 218 234 250
  961.             B  11  27  43  59  75  91 107 123 139 155 171 187 203 219 235 251
  962.             C  12  28  44  60  76  92 108 124 140 156 172 188 204 220 236 252
  963.             D  13  29  45  61  77  93 109 125 141 157 173 189 205 221 237 253
  964.             E  14  30  46  62  78  94 110 126 142 158 174 190 206 222 238 254
  965.             F  15  31  47  63  79  95 111 127 143 159 175 191 207 223 239 255
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.                                                                             15
  986.